/*
 * Copyright (C), 2014-2016, org.esaydev
 * FileName: QcodeResult.java
 * Author:   jian
 * Date:     2016年3月24日 
 */
package org.easydev.wechat.client.result.qcode;

/**
 * <Description>二维码ticket <br>
 * 
 * @author jian<br>
 */
public class Qcode {

    /**
     * 获取的二维码ticket，凭借此ticket可以在有效时间内换取二维码。<br>
     * HTTP GET请求（请使用https协议）<br>
     * https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=TICKET<br>
     * 提醒：TICKET记得进行UrlEncode<br>
     */
    private String ticket;

    /**
     * 该二维码有效时间，以秒为单位。 最大不超过2592000（即30天）。
     */
    private String expireSeconds;

    /**
     * 二维码图片解析后的地址，开发者可根据该地址自行生成需要的二维码图片
     */
    private String url;

    /**
     * get ticket
     * 
     * @return Returns the ticket.<br>
     */
    public String getTicket() {
        return ticket;
    }

    /**
     * set ticket
     * 
     * @param ticket The ticket to set. <br>
     */
    public void setTicket(String ticket) {
        this.ticket = ticket;
    }

    /**
     * get expire_seconds
     * 
     * @return Returns the expire_seconds.<br>
     */
    public String getExpire_seconds() {
        return expireSeconds;
    }

    /**
     * set expire_seconds
     * 
     * @param expire_seconds The expire_seconds to set. <br>
     */
    public void setExpire_seconds(String expire_seconds) {
        this.expireSeconds = expire_seconds;
    }

    /**
     * get url
     * 
     * @return Returns the url.<br>
     */
    public String getUrl() {
        return url;
    }

    /**
     * set url
     * 
     * @param url The url to set. <br>
     */
    public void setUrl(String url) {
        this.url = url;
    }

}
